本地目录中的Python安装提供"ModuleNotFoundError":'msvcrt‘ 您所在的位置:网站首页 python2 subprocess windows 本地目录中的Python安装提供"ModuleNotFoundError":'msvcrt‘

本地目录中的Python安装提供"ModuleNotFoundError":'msvcrt‘

2023-03-26 17:24| 来源: 网络整理| 查看: 265

我正在使用我公司的VM,它已经有Python2.7(随操作系统附带)和Python3.6.13(由公司安装)

最近,需要将应用程序升级到Python的最新版本: 3.10.2

因此,我在$HOME中的本地目录中安装了Python3.10.2。我参考了安装link的这个链接。

而系统中已经有2.7和3.6的数据。

现在,当我尝试用这个python版本(3.10.2)创建一个VENV时,我看到了这个错误:

Traceback (most recent call last): File "/export/home/sdc/python_versions/python310/python/lib/python3.10/subprocess.py", line 69, in import msvcrt ModuleNotFoundError: No module named 'msvcrt' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/export/home/sdc/python_versions/python310/python/lib/python3.10/runpy.py", line 187, in _run_module_as_main mod_name, mod_spec, code = _get_module_details(mod_name, _Error) File "/export/home/sdc/python_versions/python310/python/lib/python3.10/runpy.py", line 146, in _get_module_details return _get_module_details(pkg_main_name, error) File "/export/home/sdc/python_versions/python310/python/lib/python3.10/runpy.py", line 110, in _get_module_details __import__(pkg_name) File "/export/home/sdc/python_versions/python310/python/lib/python3.10/venv/__init__.py", line 10, in import subprocess File "/export/home/sdc/python_versions/python310/python/lib/python3.10/subprocess.py", line 74, in import _posixsubprocess ModuleNotFoundError: No module named '_posixsubprocess'

我找到了一些像这样的解决方案:link,但是我不知道在我的情况下它将如何转换,因为我的安装目录不是/usr/local/.是$HOME/path/to/dir



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有